@charset="utf-8";
/*登录*/
.login_box{ width:400px; margin:0 auto; padding:50px 0;}
.login_box .hd{color:#f80;font-size:20px; padding-bottom:20px;}
.login_box .bd li{padding-bottom:22px; overflow:hidden; zoom:1; position:relative;}
.login_box .bd .input_bk{width:100%;height:45px;line-height:45px; text-indent:10px; border:1px solid #e2e2e2;font-size:14px;color:#333; box-sizing:border-box; }
.Validform_checktip{ position:absolute; top:45px; left:0; width:100%; height:25px;}
.Validform_checktip span{ position:absolute; top:0; width:100%;}
.Validform_error{border:1px solid #F08E0E !important;}
.Validform_wrong{color:#F08E0E}
.Validform_right{ display:none;}
.login_box .bd .yzm{ width:62%; float:left; margin-right:5px;}
#yzm_pic{ float:left; width:147px; height:45px; cursor:pointer;}
.login_box .bd .btn{background:#F08E0E;border:none;width:100%;height:45px;font-size:20px;line-height:45px;text-align:center;color:#fff;cursor:pointer}
.login_box .bd .btn:hover{background:#e98400}
.login_box .noreg{ text-align:right; font-size:14px;}
.login_box .noreg a{ color:#F08E0E;}

/*中户中心*/
.user_option{ display:inline-block; position:relative;}
.user_option .user_popup_lst{ position:absolute; top:31px; left:-12px; width:90px; background:#fff; padding:5px 0; box-shadow: 0 3px 8px 0 rgba(0,0,0,0.1), 0px 0 0 1px rgba(0,0,0,0.03);display:none;}
.user_option_hover .user_popup_lst{display:block;}
.user_option .user_popup_lst li{ text-align:left; }
.top .box .right .user_option .user_popup_lst li a{color:#333 !important;padding-left:18px; margin:0;  display:block;}
.top .box .right .user_option .user_popup_lst li a:hover{ background:#f0f1f2 !important; }
.user_main{ width:980px; margin:20px auto; overflow:hidden; zoom:1;}
.user_main .user_sidenav{width:200px; float:left; padding-bottom:50px; background:#F6F7F9;}
.user_main .user_sidenav .hd{padding:30px 0;}
.user_main .user_sidenav .hd .head_avatar{ width:90px; height:90px; margin:0 auto; overflow:hidden; border-radius:45px;}
.user_main .user_sidenav .hd .head_avatar img{width:90px; height:90px;}
.user_main .user_sidenav .hd .head_username{text-align:center; font-size:16px; font-weight:bold; padding-top:5px;}
.user_main .user_sidenav li{ height:50px; line-height:50px; text-align:center; font-size:16px; }
.user_main .user_sidenav li:last-child{ border-bottom:none;}
.user_main .user_sidenav .on{ background:#fff2e1; border-left:2px solid #F08E0E;}
.user_main .user_sidenav .on a{ color:#fb5900;}
.user_main .user_content{width:740px; float:right;}
.user_main .user_content .user_content_tab{border-bottom: 1px solid #e8ecee; height:35px; line-height:35px;}
.user_main .user_content .user_content_tab li{ font-size:16px; margin-right:35px; float:left;}
.user_main .user_content .user_content_tab .on{border-bottom: 2px solid #F08E0E;}

.content_ask_list{padding:10px 0;}
.content_ask_list li{padding:15px 0;border-bottom: 1px solid #e8ecee; overflow:hidden; zoom:1;}
.content_ask_list .item_left{float:left; width:610px;}
.content_ask_list .item_left .tit{ font-size:16px;}
.content_ask_list .item_left .cont{ padding-top:10px;font-size:14px; color:#999; height:18px; line-height:18px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.content_ask_list .item_left .info{ color:#999; font-size:14px; padding-top:10px;}
.content_ask_list .item_left .info .num,.content_ask_list .item_left .info .date{ padding-right:30px;}
.content_ask_list .item_right{float:right; height:50px; padding-right:5px; position:relative;}
.content_ask_list .item_right .state{ color:#999;}
.content_ask_list .item_right .del_question{ position:absolute; bottom:0; right:5px; display:none;}
.content_ask_list li:hover .item_right .del_question{display:block; text-align:right;}
.content_ask_list .item_right .del_question .i_delete{ width:25px; display:inline-block; background:url(../images/user/del_ico.png) no-repeat 0 2px; padding-left:18px; color:#999; cursor:pointer;}

/*提交问题*/
.put_question_main{ width:900px; margin:0 auto;}
.put_question{ padding:48px 90px; background-color:#fff;font-size:14px;overflow:hidden; margin-bottom:50px;}
.put_question .hd{ font-size:18px; background:url(../images/user/wen_ico.jpg) no-repeat 0 4px; padding-left:35px; font-size:24px; height:35px; line-height:35px; margin-bottom:20px;}
.put_question ul .uli{ overflow:hidden; zoom:1;padding-bottom:25px; position:relative;}
.put_question ul .uli .txt{ display:block; height:25px; color:#333;}
.put_question ul .uli .txt i{ color:#f27c1a; padding-right:8px;}
.put_question ul .uli .textarea_box{ width:670px;position:relative; }
.put_question ul .uli .hover{border:1px solid #F08E0E;}
.put_question ul .uli .textarea_box span{ position:absolute; right:5px; bottom:0px;font-size:12px; color:#999; }
.put_question ul .uli .textarea_box span b{ font-weight:normal;}
.put_question ul .uli .Validform_checktip{ bottom:0; top:auto;}
.put_text{ border:1px solid #d6d6d6; padding:5px 10px; width:350px; height:30px;outline:none;}
.put_text:focus{border:1px solid #F08E0E;}
.put_textarea{ font-size:14px; resize:none;width:650px; padding:10px; border:1px solid #d6d6d6;  word-break: break-all; outline:none;}
.put_textarea:focus{border:1px solid #F08E0E;}
.put_question ::placeholder{ color:#999;}
.put_submit{ background:#F08E0E; width:200px; height:45px; display:block; text-align:center; color:#fff; line-height:45px;font-size:16px;border:none;cursor:pointer; border-radius:2px; }
.put_submit:hover{background:#e98400; color:#fff;}
.put_question .new_topic_btn{ color:#F08E0E; cursor:pointer; margin-left:20px;}
